- blockhead
- ndunce, lunkhead, bonehead, knuckle-head, fathead, pinhead, numskull, addlepate; fool, tomfool, dope, nincompoop, ninny, lightweight; oaf, boor, lout, dolt, dullard, Inf. chump, lummox, looby, Sl. klutz; idiot, simpleton, half-wit, lamebrain, pin-brain, moron, cretin, imbecile; All Sl. chump, sap, dumbbell, dingbat, ding-a-ling, meatball, meathead, jerk, booby, boob, noodle, blubberhead, nudnik, schmuck, schlemiel, U.S. schmo.
A Note on the Style of the synonym finder. 2014.